take down the swelling - Turco Inglés Diccionario